func go/parser.trace
62 uses
go/parser (current package)
parser.go#L106: func trace(p *parser, msg string) *parser {
parser.go#L276: defer un(trace(p, "error: "+msg))
parser.go#L494: defer un(trace(p, "IdentList"))
parser.go#L512: defer un(trace(p, "ExpressionList"))
parser.go#L537: defer un(trace(p, "Type"))
parser.go#L554: defer un(trace(p, "QualifiedIdent"))
parser.go#L568: defer un(trace(p, "TypeName"))
parser.go#L589: defer un(trace(p, "ArrayType"))
parser.go#L617: defer un(trace(p, "ArrayFieldOrTypeInstance"))
parser.go#L664: defer un(trace(p, "FieldDecl"))
parser.go#L755: defer un(trace(p, "StructType"))
parser.go#L781: defer un(trace(p, "PointerType"))
parser.go#L792: defer un(trace(p, "DotsType"))
parser.go#L810: defer un(trace(p, "ParamDecl"))
parser.go#L891: defer un(trace(p, "ParameterList"))
parser.go#L1081: defer un(trace(p, "TypeParameters"))
parser.go#L1101: defer un(trace(p, "Parameters"))
parser.go#L1125: defer un(trace(p, "FuncType"))
parser.go#L1144: defer un(trace(p, "MethodSpec"))
parser.go#L1226: defer un(trace(p, "EmbeddedElem"))
parser.go#L1245: defer un(trace(p, "EmbeddedTerm"))
parser.go#L1269: defer un(trace(p, "InterfaceType"))
parser.go#L1318: defer un(trace(p, "MapType"))
parser.go#L1332: defer un(trace(p, "ChanType"))
parser.go#L1357: defer un(trace(p, "TypeInstance"))
parser.go#L1429: defer un(trace(p, "StatementList"))
parser.go#L1441: defer un(trace(p, "Body"))
parser.go#L1453: defer un(trace(p, "BlockStmt"))
parser.go#L1468: defer un(trace(p, "FuncTypeOrLit"))
parser.go#L1488: defer un(trace(p, "Operand"))
parser.go#L1530: defer un(trace(p, "Selector"))
parser.go#L1540: defer un(trace(p, "TypeAssertion"))
parser.go#L1558: defer un(trace(p, "parseIndexOrSliceOrInstance"))
parser.go#L1642: defer un(trace(p, "CallOrConversion"))
parser.go#L1668: defer un(trace(p, "Element"))
parser.go#L1682: defer un(trace(p, "Element"))
parser.go#L1697: defer un(trace(p, "ElementList"))
parser.go#L1715: defer un(trace(p, "LiteralValue"))
parser.go#L1731: defer un(trace(p, "PrimaryExpr"))
parser.go#L1806: defer un(trace(p, "UnaryExpr"))
parser.go#L1887: defer un(trace(p, "BinaryExpr"))
parser.go#L1913: defer un(trace(p, "Expression"))
parser.go#L1943: defer un(trace(p, "SimpleStmt"))
parser.go#L2032: defer un(trace(p, "GoStmt"))
parser.go#L2047: defer un(trace(p, "DeferStmt"))
parser.go#L2062: defer un(trace(p, "ReturnStmt"))
parser.go#L2078: defer un(trace(p, "BranchStmt"))
parser.go#L2173: defer un(trace(p, "IfStmt"))
parser.go#L2203: defer un(trace(p, "CaseClause"))
parser.go#L2249: defer un(trace(p, "SwitchStmt"))
parser.go#L2303: defer un(trace(p, "CommClause"))
parser.go#L2355: defer un(trace(p, "SelectStmt"))
parser.go#L2373: defer un(trace(p, "ForStmt"))
parser.go#L2457: defer un(trace(p, "Statement"))
parser.go#L2521: defer un(trace(p, "ImportSpec"))
parser.go#L2561: defer un(trace(p, keyword.String()+"Spec"))
parser.go#L2602: defer un(trace(p, "parseGenericType"))
parser.go#L2618: defer un(trace(p, "TypeSpec"))
parser.go#L2763: defer un(trace(p, "GenDecl("+keyword.String()+")"))
parser.go#L2794: defer un(trace(p, "FunctionDecl"))
parser.go#L2854: defer un(trace(p, "Declaration"))
parser.go#L2886: defer un(trace(p, "File"))